package cn.xs.user.service;

import cn.xs.core.service.BaseService;
import cn.xs.user.entity.Sign;
import cn.xs.user.entity.User;

public interface UserService extends BaseService<User> {

	/**
	 * 登录方法
	 * @param account
	 * @param password
	 * @return
	 */
	User login(String account, String password);
	
	/**
	 * 用户签到
	 * @param uid
	 */
	void sign(String uid);
	
	/**
	 * 检查当天能否签到 
	 */
	Sign checkSign(String uid,String time);
	
	/**
	 * 拿到当月签到天数
	 */
	int getSignCountByMonth(String uid);
}
